package com.youkeyi.ddy.cloud.common.api.basic.pub.mapping.param;

import lombok.Data;

import java.util.List;

/**
 * PublicMappingBusinessUpdateCloudParam
 *
 * @Author liuxiawang
 * @Date 2024/5/6 2:29 PM
 * @Location shenzhen.china
 */
@Data
public class PublicMappingBusinessUpdateCloudParam {

    /**
     * 映射类型，（源_目标）
     * user_position
     * position_auth
     * org_server
     * menu_auth
     */
    private String mappingType;

    /**
     * 键类型：source源 、 target目标
     */
    private String keyType;
    /**
     * 键的key
     */
    private String keyTypeKey;

    /**
     * 变更后的key
     */
    private List<String> changeKeys;

    /**
     * 创建人
     */
    private String createUserKey;

    /**
     * 创建人名称
     */
    private String createUserName;
}
